Python-разработчик от ProductStar
Вы научитесь
Программа курса
Курс включает в себя теоретические и практические задания, основанные на реальных примерах, для лучшего понимания программы обучения.
Введение в Python
Разберете базовые аспекты языка программирования Python, научитесь форматировать строки, работать с циклами и ветвлениями, внедрять функции.
Типы данных, функции, классы, ошибки
Выясните, как интегрировать в код списки, кортежи, множества, рассмотрите работу с тернарным оператором, а также научитесь повышать лаконичность кода.
Строки, условия, циклы
Рассмотрите примеры использования строк, чисел, узнаете, как быстро проверить гипотезу, а также выявите основные ошибки, допускаемые пользователями при взаимодействии с продуктом.
Списки и словари в Python
Узнаете, для чего нужны списки и словари, в чем их преимущество, как они помогают закрывать стоящие перед разработчиком задачи, а также рассмотрите типичные ошибки.
Пакеты, файлы, Pandas — начало
Познакомитесь с работой в новой библиотеке Pandas, подключите ее, настроите под проект, а также разберете типовые задачи.
Pandas: продолжение
Узнаете, как Pandas может быть полезна в рамках аналитических задач, изучите ее расширенный функционал, а также рассмотрите практические примеры.
Визуализация данных
Научитесь работать с разными видами графиков, изучите их функционал и попробуете интегрировать в проект.
Работа с базами данных
Попрактикуетесь в работе с языком программирования SQAlchemy, научитесь оформлять интерфейс к базам данных.
Многопоточность
Научитесь интегрировать в проект многопоточность, что позволит процессам выполняться паралелльно в несколько этапов.
Веб-сервер flask и контроль версий Git
Узнаете, в чем преимущество работы с Git и Flask, какие задачи они позволяют решить и какие проблемы закрывают в сфере веб-разработки.
Итоговый проект
Займетесь работой над финальным проектом, где будет необходимо проанализировать данные продаж магазина, причем анализ будет всесторонним.